The working directory was changed to C:/Dev/Projects/CafPlantGridPointSurvey/R/AggregateYieldAndBiomass_1999-2016 inside a notebook chunk. The working directory will be reset when the chunk is finished running. Use the knitr root.dir option in the setup chunk to change the working directory for notebook chunks.Coercing text to numeric in P1038 / R1038C16: ''Coercing text to numeric in P1039 / R1039C16: ''Coercing text to numeric in P1040 / R1040C16: ''Coercing text to numeric in P1041 / R1041C16: ''Coercing text to numeric in P1042 / R1042C16: ''Coercing text to numeric in P1043 / R1043C16: ''Coercing text to numeric in P1044 / R1044C16: ''Coercing text to numeric in P1045 / R1045C16: ''Coercing text to numeric in P1046 / R1046C16: ''Coercing text to numeric in P1047 / R1047C16: ''Coercing text to numeric in P1048 / R1048C16: ''Coercing text to numeric in P1049 / R1049C16: ''Coercing text to numeric in P1050 / R1050C16: ''Coercing text to numeric in P1051 / R1051C16: ''Coercing text to numeric in P1052 / R1052C16: ''Coercing text to numeric in P1053 / R1053C16: ''Coercing text to numeric in P1054 / R1054C16: ''Coercing text to numeric in P1055 / R1055C16: ''Coercing text to numeric in P1056 / R1056C16: ''Coercing text to numeric in P1057 / R1057C16: ''New names:
* Crop -> Crop..3
* `Grain Carbon %` -> `Grain Carbon %..11`
* `Grain Sulfur %` -> `Grain Sulfur %..12`
* `Grain Nitrogen %` -> `Grain Nitrogen %..13`
* `Grain Nitrogen %` -> `Grain Nitrogen %..19`
* ... and 3 more
Reading layer `location' from data source `C:\Dev\Projects\CafPlantGridPointSurvey\R\AggregateYieldAndBiomass_1999-2016\input\CookEast_GeoreferencePoints_171127.json' using driver `GeoJSON'
Simple feature collection with 369 features and 5 fields
geometry type:  POINT
dimension:      XY
bbox:           xmin: -117.0889 ymin: 46.77863 xmax: -117.0766 ymax: 46.78357
epsg (SRID):    4326
proj4string:    +proj=longlat +datum=WGS84 +no_defs
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
New names:
* Crop -> Crop..1
* UID -> UID..2
* Field -> Field..3
* Strip -> Strip..4
* Easting -> Easting..5
* ... and 12 more
Residue column is not trustworthy; review dataframe 'residue.check'New names:
* `` -> `..12`
Reading layer `location' from data source `C:\Dev\Projects\CafPlantGridPointSurvey\R\AggregateYieldAndBiomass_1999-2016\input\CookEast_GeoreferencePoints_171127.json' using driver `GeoJSON'
Simple feature collection with 369 features and 5 fields
geometry type:  POINT
dimension:      XY
bbox:           xmin: -117.0889 ymin: 46.77863 xmax: -117.0766 ymax: 46.78357
epsg (SRID):    4326
proj4string:    +proj=longlat +datum=WGS84 +no_defs
Error in ID2, Row2, Col
Reading layer `location' from data source `C:\Dev\Projects\CafPlantGridPointSurvey\R\AggregateYieldAndBiomass_1999-2016\input\CookEast_GeoreferencePoints_171127.json' using driver `GeoJSON'
Simple feature collection with 369 features and 5 fields
geometry type:  POINT
dimension:      XY
bbox:           xmin: -117.0889 ymin: 46.77863 xmax: -117.0766 ymax: 46.78357
epsg (SRID):    4326
proj4string:    +proj=longlat +datum=WGS84 +no_defs
Error in ID2, Row2, ColNAs introduced by coercionNAs introduced by coercionNAs introduced by coercionNAs introduced by coercionNew names:
* `` -> `..11`
* `` -> `..24`
Reading layer `location' from data source `C:\Dev\Projects\CafPlantGridPointSurvey\R\AggregateYieldAndBiomass_1999-2016\input\CookEast_GeoreferencePoints_171127.json' using driver `GeoJSON'
Simple feature collection with 369 features and 5 fields
geometry type:  POINT
dimension:      XY
bbox:           xmin: -117.0889 ymin: 46.77863 xmax: -117.0766 ymax: 46.78357
epsg (SRID):    4326
proj4string:    +proj=longlat +datum=WGS84 +no_defs
NAs introduced by coercionNew names:
* `` -> `..4`
New names:
* `` -> `..4`
New names:
* `` -> `..3`
* `` -> `..4`
* `` -> `..5`
Parsed with column specification:
cols(
  A = col_character(),
  B = col_character(),
  C = col_character(),
  D = col_character(),
  E = col_character(),
  F = col_character(),
  G = col_character(),
  H = col_character(),
  I = col_character()
)
New names:
* `` -> `..4`
Reading layer `location' from data source `C:\Dev\Projects\CafPlantGridPointSurvey\R\AggregateYieldAndBiomass_1999-2016\input\CookEast_GeoreferencePoints_171127.json' using driver `GeoJSON'
Simple feature collection with 369 features and 5 fields
geometry type:  POINT
dimension:      XY
bbox:           xmin: -117.0889 ymin: 46.77863 xmax: -117.0766 ymax: 46.78357
epsg (SRID):    4326
proj4string:    +proj=longlat +datum=WGS84 +no_defs
binding character and factor vector, coercing into character vectorbinding character and factor vector, coercing into character vector

Summary by year and crop

LS0tDQp0aXRsZTogIkV4cGxvcmUgMTk5OS0yMDE2IEhhcnZlc3QgRGF0YSINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KLS0tDQoNCmBgYHtyIGluY2x1ZGUgPSBGQUxTRX0NCmtuaXRyOjpvcHRzX2NodW5rJHNldChlY2hvID0gRkFMU0UpDQprbml0cjo6b3B0c19jaHVuayRzZXQobWVzc2FnZSA9IEZBTFNFKQ0Ka25pdHI6Om9wdHNfY2h1bmskc2V0KHdhcm5pbmcgPSBGQUxTRSkNCmBgYA0KDQpgYGB7ciBzZXR1cH0NCnNldHdkKCJDOi9EZXYvUHJvamVjdHMvQ2FmUGxhbnRHcmlkUG9pbnRTdXJ2ZXkvUi9BZ2dyZWdhdGVZaWVsZEFuZEJpb21hc3NfMTk5OS0yMDE2IikNCmxpYnJhcnkodGlkeXZlcnNlKQ0KbGlicmFyeShwbG90bHkpDQoNCnNvdXJjZSgic3JjL2Z1bmN0aW9ucy5SIikNCnNvdXJjZSgic3JjL2NsZWFuaW5nRnVuY3Rpb25zLlIiKQ0KDQpkZiA8LSBnZXRfY2xlYW4xOTk5XzIwMTYoKQ0KYGBgDQoNCg0KDQoNCiMgU3VtbWFyeSBieSB5ZWFyIGFuZCBjcm9wDQpgYGB7cn0NCmRmLnN1bW1hcnkgPC0gZGYgJT4lIA0KICBmaWx0ZXIoIWlzLm5hKEdyYWluWWllbGREcnlQZXJBcmVhKSkgJT4lIA0KICBncm91cF9ieShIYXJ2ZXN0WWVhciwgQ3JvcCkgJT4lIA0KICBzdW1tYXJpemUobWVhbllpZWxkID0gbWVhbihHcmFpbllpZWxkRHJ5UGVyQXJlYSwgbmEucm0gPSBUUlVFKSwNCiAgICAgICAgICAgIG1heFlpZWxkID0gbWF4KEdyYWluWWllbGREcnlQZXJBcmVhLCBuYS5ybSA9IFRSVUUpLA0KICAgICAgICAgICAgbWluWWllbGQgPSBtaW4oR3JhaW5ZaWVsZERyeVBlckFyZWEsIG5hLnJtID0gVFJVRSkpDQoNCiNkZi5zdW1tYXJ5ICU+JSBwcmludChuID0gMTUpDQoNCnAgPC0gZGYuc3VtbWFyeSAlPiUgDQogIGdncGxvdChhZXMoeCA9IEhhcnZlc3RZZWFyLCB5ID0gbWVhbllpZWxkKSkgKw0KICAgIGdlb21fcmliYm9uKGFlcyh4ID0gSGFydmVzdFllYXIsIHltYXggPSBtYXhZaWVsZCwgeW1pbiA9IG1pbllpZWxkKSwgYWxwaGEgPSAwLjYsIGZpbGwgPSAiZ3JleSIpICsNCiAgICBnZW9tX2xpbmUoKSArDQogICAgZ2VvbV9wb2ludChzaXplID0gMSkgKw0KICAgIGZhY2V0X3dyYXAofiBDcm9wKSArDQogICAgdGhlbWUocGFuZWwuZ3JpZC5taW5vciA9IGVsZW1lbnRfbGluZShjb2xvciA9ICJ3aGl0ZSIsIHNpemUgPSAwLjEpKSArDQogICAgc2NhbGVfeF9jb250aW51b3VzKG1pbm9yX2JyZWFrcyA9IHNlcSgxOTk5LCAyMDE2LCAxKSkgKw0KICAgIGxhYnMoeCA9ICJoYXJ2ZXN0IHllYXIiLCB5ID0gIm1lYW4geWllbGQgKGcgLyBtMikiKQ0KZ2dwbG90bHkocCkNCmBgYA0KDQpgYGB7cn0NCnAgPC0gZGYgJT4lIA0KICBmaWx0ZXIoIWlzLm5hKFJlc2lkdWVNYXNzRHJ5UGVyQXJlYSkpICU+JSANCiAgZ2dwbG90KGFlcyh4ID0gYXMuZmFjdG9yKEhhcnZlc3RZZWFyKSwgeSA9IFJlc2lkdWVNYXNzRHJ5UGVyQXJlYSksIG5hLnJtID0gVFJVRSkgKw0KICBnZW9tX2JveHBsb3QoKSArICANCiAgICBmYWNldF93cmFwKH4gQ3JvcCkgKw0KICAgIHRoZW1lKGF4aXMudGV4dC54ID0gZWxlbWVudF90ZXh0KGFuZ2xlID0gOTApKSArDQogICAgbGFicyh4ID0gImhhcnZlc3QgeWVhciIsIHkgPSAibWVhbiByZXNpZHVlIChnIC8gbTIpIikNCmdncGxvdGx5KHApDQojcA0KYGBgDQoNCmBgYHtyfQ0KZGYuc3VtbWFyeSA8LSBkZiAlPiUgDQogIGZpbHRlcighaXMubmEoUmVzaWR1ZU1hc3NEcnlQZXJBcmVhKSAmICFpcy5uYShHcmFpbllpZWxkRHJ5UGVyQXJlYSkpICU+JSANCiAgbXV0YXRlKEhhcnZlc3RJbmRleCA9IEdyYWluWWllbGREcnlQZXJBcmVhIC8gKEdyYWluWWllbGREcnlQZXJBcmVhICsgUmVzaWR1ZU1hc3NEcnlQZXJBcmVhKSkgJT4lIA0KICBncm91cF9ieShIYXJ2ZXN0WWVhciwgQ3JvcCkgJT4lIA0KICBzdW1tYXJpemUobWVhbkhhcnZlc3RJbmRleCA9IG1lYW4oSGFydmVzdEluZGV4LCBuYS5ybSA9IFRSVUUpLA0KICAgICAgICAgICAgbWF4SGFydmVzdEluZGV4ID0gbWF4KEhhcnZlc3RJbmRleCwgbmEucm0gPSBUUlVFKSwNCiAgICAgICAgICAgIG1pbkhhcnZlc3RJbmRleCA9IG1pbihIYXJ2ZXN0SW5kZXgsIG5hLnJtID0gVFJVRSkpDQoNCiNkZi5zdW1tYXJ5ICU+JSBwcmludChuID0gMTUpDQoNCnAgPC0gZGYuc3VtbWFyeSAlPiUgDQogIGdncGxvdChhZXMoeCA9IGFzLmZhY3RvcihIYXJ2ZXN0WWVhciksIHkgPSBtZWFuSGFydmVzdEluZGV4KSkgKw0KICAgIGdlb21fYm94cGxvdCgpICsNCiAgICAjZ2VvbV9yaWJib24oYWVzKHggPSBIYXJ2ZXN0WWVhciwgeW1heCA9IG1heEhhcnZlc3RJbmRleCwgeW1pbiA9IG1pbkhhcnZlc3RJbmRleCksIGFscGhhID0gMC42LCBmaWxsID0gImdyZXkiKSArDQogICAgI2dlb21fbGluZSgpICsNCiAgICAjZ2VvbV9wb2ludChzaXplID0gMSkgKw0KICAgIGZhY2V0X3dyYXAofiBDcm9wKSArDQogICAgI3RoZW1lKHBhbmVsLmdyaWQubWlub3IgPSBlbGVtZW50X2xpbmUoY29sb3IgPSAid2hpdGUiLCBzaXplID0gMC4xKSkgKw0KICAgICNzY2FsZV94X2NvbnRpbnVvdXMobWlub3JfYnJlYWtzID0gc2VxKDE5OTksIDIwMTYsIDEpKSArDQogICAgbGFicyh4ID0gImhhcnZlc3QgeWVhciIsIHkgPSAibWVhbiBoYXJ2ZXN0IGluZGV4IikNCnANCiNnZ3Bsb3RseShwKQ0KYGBgDQoNCmBgYHtyfQ0KZGYuc3VtbWFyeSA8LSBkZiAlPiUgDQogIGZpbHRlcighaXMubmEoUmVzaWR1ZU1hc3NEcnlQZXJBcmVhKSAmICFpcy5uYShHcmFpbllpZWxkRHJ5UGVyQXJlYSkpICU+JSANCiAgbXV0YXRlKEhhcnZlc3RJbmRleCA9IEdyYWluWWllbGREcnlQZXJBcmVhIC8gKEdyYWluWWllbGREcnlQZXJBcmVhICsgUmVzaWR1ZU1hc3NEcnlQZXJBcmVhKSwNCiAgICAgICAgIFllYXJGYWN0b3IgPSBhcy5mYWN0b3IoSGFydmVzdFllYXIpKSAlPiUgDQogIGdyb3VwX2J5KEhhcnZlc3RZZWFyLCBDcm9wKSAlPiUgDQogIHN1bW1hcml6ZShtZWFuSGFydmVzdEluZGV4ID0gbWVhbihIYXJ2ZXN0SW5kZXgsIG5hLnJtID0gVFJVRSksDQogICAgICAgICAgICBtYXhIYXJ2ZXN0SW5kZXggPSBtYXgoSGFydmVzdEluZGV4LCBuYS5ybSA9IFRSVUUpLA0KICAgICAgICAgICAgbWluSGFydmVzdEluZGV4ID0gbWluKEhhcnZlc3RJbmRleCwgbmEucm0gPSBUUlVFKSkNCg0KI2RmLnN1bW1hcnkgJT4lIHByaW50KG4gPSAxNSkNCg0KcCA8LSBkZi5zdW1tYXJ5ICU+JSANCiAgZ2dwbG90KGFlcyh4ID0gYXMuZmFjdG9yKEhhcnZlc3RZZWFyKSwgeSA9IG1lYW5IYXJ2ZXN0SW5kZXgpKSArDQogICAgZ2VvbV9ib3hwbG90KCkgKw0KICAgIGZhY2V0X3dyYXAofiBDcm9wKSArDQogICAgbGFicyh4ID0gImhhcnZlc3QgeWVhciIsIHkgPSAibWVhbiBoYXJ2ZXN0IGluZGV4IikNCiNwDQpnZ3Bsb3RseShwKQ0KYGBg